React Boundary
自身の子コンポーネントツリーで発生した JavaScript エラーをキャッチし、エラーを記録し、クラッシュしたコンポーネントツリーの代わりにフォールバック用の UI を表示する React コンポーネント
error boundary は以下のエラーをキャッチしません:
イベントハンドラ(詳細)
非同期コード(例:setTimeout や requestAnimationFrame のコールバック)
サーバサイドレンダリング
(子コンポーネントではなく)error boundary 自身がスローしたエラー